full-load pump - Turkish English Dictionary